﻿@model PraceDyplomowe2.Models.UserProfile

@{
    ViewBag.Title = "Edytuj Profil";
}

@section featured 
{
    <section class="featured">
        <div class="content-wrapper">
            <hgroup class="title">
                <h1>@ViewBag.Title.</h1>
            </hgroup>
        </div>
    </section>
}


@using (Html.BeginForm("Edit", "ProfilPromotora", FormMethod.Post, new { enctype = "multipart/form-data" }))
{
    @Html.ValidationSummary(true)
    @Html.HiddenFor(promotor => promotor.UserId)
    @Html.HiddenFor(promotor => promotor.UserName)
    @Html.HiddenFor(promotor => promotor.Zdjecie)
    @Html.AntiForgeryToken()

    <div class="zdjecie">
        <div class="editor-label"><h5>Zdjęcie</h5></div>
        <div class="editor-field">
             @if (Model.Zdjecie == null)
            {
                @:None
            }
            else
            {
                <img width="150" height="150" src="@Model.Zdjecie" />
            }
        </div>
    
    
        <input type="file" name="zdjecie" />
        <p>
            <input type="submit" value="Zapisz" />
        </p> 
    </div>
    
    <fieldset>
        <legend>Profil Promotora</legend>
    
        <div class="editor-label">
            @Html.LabelFor(promotor => promotor.Imie)
        </div>
        <div class="editor-field">
            @Html.EditorFor(promotor => promotor.Imie)
            @Html.ValidationMessageFor(promotor => promotor.Imie)
        </div>

        <div class="editor-label">
            @Html.LabelFor(promotor => promotor.Nazwisko)
        </div>
        <div class="editor-field">
            @Html.EditorFor(promotor => promotor.Nazwisko)
            @Html.ValidationMessageFor(promotor => promotor.Nazwisko)
        </div>

        <div class="editor-label">
            @Html.LabelFor(promotor => promotor.NrTelefonu)
        </div>
        <div class="editor-field">
            @Html.EditorFor(promotor => promotor.NrTelefonu)
            @Html.ValidationMessageFor(promotor => promotor.NrTelefonu)
        </div>

        <div class="editor-label">
            @Html.LabelFor(promotor => promotor.Email)
        </div>
        <div class="editor-field">
            @Html.EditorFor(promotor => promotor.Email)
            @Html.ValidationMessageFor(promotor => promotor.Email)
        </div>

        @*<div class="editor-label">
            @Html.LabelFor(promotor => promotor.Wydzial)
        </div>
        <div class="editor-field">
            @Html.EditorFor(promotor => promotor.Wydzial)
            @Html.ValidationMessageFor(promotor => promotor.Wydzial)
        </div>*@

        <div class="editor-label">
            @Html.LabelFor(promotor => promotor.Konsultacje)
        </div>
        <div class="editor-field">
            @Html.EditorFor(promotor => promotor.Konsultacje)
            @Html.ValidationMessageFor(promotor => promotor.Konsultacje)
        </div>

        <div class="editor-label">
            @Html.LabelFor(promotor => promotor.Publikacje)
        </div>
        <div class="editor-field">
            
            <table>
                @foreach (var publikacja in Model.Publikacje)
                {
                    <tr>
                        <td><a href="@publikacja.Adres">@publikacja.Nazwa</a></td>
                        <td>@Html.ActionLink("Usuń", "DeletePublikacje", new { id = publikacja.PublikacjaId })</td>
                        <td> @Html.ActionLink("Edytuj", "EditPublikacje", new { id = publikacja.PublikacjaId }) </td>
                    </tr>
                }
            </table>

        </div>

        <div id="dodajPublikacje" >
            @Html.ActionLink("Dodaj publikację", "CreatePublikacje", new {id = Model.UserId})
        </div>

        <div class="editor-label">
            @Html.LabelFor(promotor => promotor.Zainteresowania)
        </div>
        <div class="editor-field">
            @Html.EditorFor(promotor => promotor.Zainteresowania)
            @Html.ValidationMessageFor(promotor => promotor.Zainteresowania)
        </div>
    </fieldset> 
    
}

<p>
    @Html.ActionLink("Powrót do profilu", "Details")
</p>